1505
1
1384
5
2138
675
4274
3
511
1147
2
2731
6
4219
7
2100
1709
2267
2372
0
3562
1349
1843
1446
1185
935