440
1
1641
2
1715
1136
3
2299
1538
911
1895
1498
0
3446
4
1310
1376
860
782
1225
2633
15
1755
2434
1167
1690
1898
8
1590
6
780
3902
634
848
2705
2702
2044
2439