916
1
721
996
4
574
778
1596
2
1002
838
5
622
1905
953
1566
449
1373
415
3273
441
1300
1938
399
1915
0
1072
1085
1086
3
2563
922
837
1603
1297
507