3083
2
3765
4
17946
0
2458
1452
2181
5
1816
2465
2157
16
3125
3546
1
297066
423
1849
1453
1193
3498
3779
4471
1978
2964
3051
1603
1204
3657
8
1289601
41
1534
1922
1461