458
0
31535
1824
552
1541
1045
611
1020
464
2748
2
745
46414
1
637
584
2522
4940
5
251
1649
422
968
2395
1314
325
3659
14
381
172
840
363
6800
1603