2203
2
579
0
2480
1
3046
1927
3090
6
3316
10
2496
3
3012
4
2949
495
9956
2104
45986
3218
7
2556
2194
585
2722
3854
2502
1174
1324
895
174730
18
3176
2268
2105
3312
14861