2657
3
31535
0
325
968
320
25137
19279
2
2275
598
3114
4
1089
328
707
929
327
259
20634
8
590
1824
298
1112
275
115427
1880
2574
1
1020
2346
2668
747
1084