1597
1
1150
981
1028
971
857
2
1103
949
3
954
849
1499
834
2505
1743
0
3054
5
2057
1683
1099
1306
2500
790
3354
1481
1225
2670
5375
1015
1694
2294
1923