2838
4
2165
1
3336
2173
2493
18
2082
4083
0
1289601
38477
34
2110
2
2788
3
2845
12
2973
9
59
9877
5
2129
746
10827
2936
10
2525
2949
6
2664
1659
3444
2403
4311
2147
601
1022
3001