1688
1
641
748
503
2
1215
84
922
1033
1589
1300
3
1720
937
719
457
3015
7
77
509
481
1558
6
1132
871
2123
0
1338
1403
2607
4
1405
989
1487
1837
3084
8