2306
0
105290
924
1655
1629
637
485
1559
2
560
245
1043
350
321
1612
729
415
314
984
290
256
1126
21743
1
2395
3700