1647
1
2100
3
897
0
3691
5
542
2690
1020
1883
3965
255
1954
76
2219
613
424
1057
517
445
657
250
1584
1464
581