647
0
2697
5
569
46
2459
9
2061
2
518
514
1343
2109
2304
1
2546
798
918
7039
1442
90
54
362
876
1282
2690
7334
4
2657
3
2634
392
355
846
266
714