2089
1
1180
3
1519
938
1219
6346
16
877
3090
6
985
3673
3316
10
1539
1289601
4
1371
3696
2
1358
0
3546
2919
1779
2000
780
2358
9
2155
2239
4042
2948
3868
1944
1903