2585
3
1277
5
864
2
757
0
1013
1
1175
2473
4
845
1556
533
1935
907
2454
7
3503
691
866
1039
6
1656
62785
17
587
598
2533
1139
791
900
1376
1216
1037
1324
949