626
0
6526
1
2301
2
311
4315
5
1311
3
2163
1739
987
2441
3012
2623
1467
383
1285
1343
1053
839
999
1961
2168
12590
1276
804
392
1861
2221
3123
4771