1642
3
6343
24
3480
5
344
1
1139
392
0
755
383
2
1285
1222856
4
1343
1053
839
325
999
8794
6
2301
1961
2168
12590
4452
1276
804
3393
10
1861
2221
3123