2973
9
2233
4
2027
2
2620
2630
1
4249
5
3262
3
3418
7
3200
29
2268
8
3364
2655
2436
1659
0
3166
15
1914
2525
2114
3336
5915
11
437
3901
1012
6018
2139
688
411
2184
579
3025