2683
0
31535
1824
467
584
2727
2
458
2748
1192
1
1428
4594
2522
1649
360
1238
1418
431
29323
572
3287
552
3659
14
6800
2275
1431
213
8766
909
1378
25127