1015
1
572
0
951
784
1380
2495
1787
693
21152
8
496
467
1038
3518
3
3090
6
1606
1819
2152
2
2903
8527
2932
2522
2999
1681
2669
1694
868
2535
690
1451
2505