6343
24
2069
3
625
2
3480
5
394
0
2990
6
1139
1
755
383
1285
1222856
4
1343
1053
839
325
999
2301
1961
2168