2294
1
1015
951
467
0
2999
3
21152
8
1749
784
3090
6
1380
2903
2932
2
2669
1694
2535
2173
690
3078
4
83
1348
1816
830
1787
1277
2166
564
1603
3498
3080