1000
0
802
673
1749
1
1763
2384
4
1716
1814
2
1506
1391
496
1380
3120
5949
5
2294
2142
2100
1290
3025
3562
2445
2223
1013
526
2048
1840
1042
1295
1168
1426