1740
3
2166
1
1015
951
21152
8
3090
6
2903
2932
2
2968
989
0
2669
1694
3429
7
2535
690
1373
1092
929
1787
564
1603
1316
3498
4
2294
3080
2578
1743
385
2990
329