1380
0
784
1015
1
951
1787
467
496
3518
3
21152
8
1606
868
2522
2
1681
843
1819
3090
6
830
2173
1547
801
1306
2999
4179
3354
2903
2377
2530
4
2932
1526
582