3287
3
1161
0
1659
1
846
6109
668
873
2
2241
7800
18
2896
6
5999
8
381
1101
989
2645
6175
1009
2277
1931
2161
1769
2490
4455
1893
2328
1043
1215
267
1832