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
3454
567
612
2111
649
460
490
930
350
345
131