1121
2
1158
1
1276
1923
2767
1015
1694
951
690
3539
3
2669
1787
564
1743
0
108797
21152
8
2949
2479
8204
3186
1301
1941
2078
2670
5375
3336
2110
1317
2294