2562
2
1816
1
1380
0
4179
496
830
21152
8
1532
801
1749
784
1699
3090
6
3360
5
1814
2903
3
2932
1015
2669
1694
1511
951
690
526
868
2166
3562
1787
564
673