1328
0
928
1
1008
2
1127
5
1761
3318
1560
778
2934
4
1416
991
1967
3
1940
534
263
813
546
8903
579
567
479
1225
863
1292
2267
2164
800
498
631
612