458
0
31535
467
1824
169211
11
1710
1
584
1152
954
2
2748
1192
1428
2093
392
3287
1551
1418
759
2275
363
3659
14
2522
1069
896
1105
1649
398
552
360
1586