2200
2
181997
11
2271
4
1973
1480
1
2041
2313
2362
9
2075
4821
32730
0
319
2304
1386
2061
3
1298
2661
1522
14125
10
789
3380
1643
38477
34
8527
1744