1152
0
3659
14
46414
1
3663
360
2952
154
1710
458
517
2522
1319
1128
2683
1009
31535
573
611
5918
4
1099
507
768
691
381
422
266
1392
29323
2810