2460
4
3871
2
3292
15
2299
1
2939
7
1877
968
2562
3
1736
31997
55
1252
0
2383
1820
12
1239
621
2410
6
1033
3696
8
2585
2649
2488
3252
26689
528
4321
2537
17
1869
660
2369
459