2657
3
31535
0
325
968
25137
19279
2
320
2275
1089
598
298
327
929
2574
1
259
328
1880
115427
20634
8
1020
590
275
1112
1289
3114
4
2346
3510
285
608