1799
2
2958
3
1931
6023
7
2161
1
2490
0
4455
1893
2328
874
719
1043
2244
2761
15
1215
267
378
1832
1004
413
1436
5898
14
1279
2497
5313
2143
675
2702
798
266