1761
2
622
0
1539
1623
1
595
496
1128
754
477
2386
1920
3
1162
937
2511
2051
8
391
902
1178
4
1710
689
1146
2133
768
1562
101
989
1280
1449
658
1013