2657
3
320
0
325
929
298
19279
2
1824
492
2275
1089
25137
285
31535
1112
780
25127
598
968
1289
327
1608
2190
259
328
1880
382
115427
371
20634
8
1020