1834
1
1160
1309
948
2
2521
6
3515
419
511
500
5
96
1344
4
1961
724
4876
8220
395
1193
2040
16
430
433
933
84
952
0
16521
445
11
1760
1352
7062
8300