1625
1
1509
3
2578
5405
8
2329
1792
2
2136
2363
1081
1059
2641
5
1399
1515
1112
1097
1227
2179
0
1976
1143
979
1057
1890
1188
1704
1932
1857
1491
1459
3221
2198