2485
2103
3
3
2
5
884
372
81
1
7
5
1
3
3
5
1
1
2
2
1
868
75
1
2
3
7
1
3
1
1
1
16
4
3
445
5
3
7
356
32
2
1212
13
596
1209
1
1086
1548
148
10
1
1
45
1
4
7
2
1
2
1
11
19
1341
56
2
35
2
1
17
2
57
1
9
17
1
56
2
411
6
1
3
2273
135
47
1
199
1826
1344
1170
1587
2149
668
26
25
1
2618
23
11
143
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
344
44
3947
253
1492
2148
786
108
1408
72
60
8
24
20
2
117
884
6
1
310
203
4567
21
1349
16