1597
1
1150
981
181997
11
1028
971
857
2
1103
949
3
954
849
1499
834
1099
1295
946
1363
1411
2570
1438
2763
0
605
2837
3026
2082