2345
4
10
1915
3
2
1954
1988
1602
1
0
2200
2716
2572
16
15
2778
5
3468
20
21
2813
14
3391
33
24
3495
19
23
5025
74
3612
34
47
6550
67
435
6617
39
104
3582
42
155
2918
8
55
16888
112
977
3313
86
3852
26
28
2338
13
3081
22
49
4390
29
80
4200
2454
6
3634
25
2563
3032
2367
1992
1843
2070
11
2568
7
3182
4727
4183
45
3590
3917
2370
9
2342
33481
14040
147
5694
5071
72
5539
50
4684
44
7548
79
13661
14250
53
579
8334
56
7815
68
13698
12
6323
30
4458
61
5654
129
4510
285
4173
60
4873
207
5244
201
4656
3103
7272
2926
5962
2172
3571
3818
7866