787
0
2733
3
883
1
3287
1161
1659
846
6109
668
1152
873
2
2241
7800
18
2896
6
5999
8
381
1101
989
2645
6175
1009
1645
2277
1931
2161
1769
4455
1893
2328