302
0
968
3659
14
2657
3
360
2668
2
154
2459
9
1314
594
400
1710
1
895
1465
105290
479
683
611
1319
458
282572
543
383
326
2881
4111
468
1649
363
46414