2657
3
325
0
320
19279
2
2275
31535
598
590
285
1089
3498
4
259
1112
514
1880
968
707
1020
3114
1084
25137
328
871
115427
1793
747
1824
177
275
929