2499
2095
3
3
2
5
885
372
81
1
7
5
1
3
3
5
1
1
2
2
1
869
76
1
2
3
7
1
3
1
1
1
16
4
3
445
5
3
7
356
32
2
1210
13
602
1216
1
1083
1546
146
10
1
1
45
1
4
7
2
1
2
1
11
19
1335
60
2
35
2
1
17
2
57
1
9
17
1
56
2
412
6
1
3
2280
133
49
1
199
1843
1338
1163
1581
2146
676
26
25
1
2614
23
11
142
1
2
1
1
1
2
2
1
3
1
4
133
1
433
2
1
1
3
2
1
1
1
1
1
9
1
1
4
19
1
2
18
1
1
65
343
46
3949
256
1499
2142
789
108
1406
72
60
8
23
20
2
115
878
6
1
311
207
4570
24
1342
16