1152
0
584
31535
1045
1824
6800
269
552
2275
2
2748
1192
1
467
1428
2941
580
1541
572
382
392
647
1921
169211
11
2522
362
29323
1649
413
360
1418
3287