1020
0
547
2243
7
1551
2
3691
5
1824
17353
514
3498
4
968
31535
4111
3149
25137
1336
2275
276
2881
437
467
1346
273
19279
1119
251
1098
2749
1
355
641
2442