2884
5
332
0
4179
1
2906
2
1295
571
745
1721
2650
20
1265
1844
18816
11
894
12459
3
280
3818
7
4944
1581
2760
4
2277
2250
2368
3765
2245
1788
2468
297066
1000
687
1226