4077
2
787
0
2733
3
1161
846
668
2258
1
1152
333
381
1101
1645
1931
3120
2161
4455
1893
2328
471
328
325
1043
440
1215
267
2907
1832
1004
413
1279