552
0
31535
458
1824
584
1541
611
383
46414
1
5009
2748
2
1192
1428
475
3663
543
572
169211
11
1045
759
1649
467
2683
360
1418
2395
368532
2522
787