517
0
115427
456
846
886423
2
575
403
2328
1610
366
957
2121
4
675
415
640
798
3621
1
2143
303
1452
970
325
253
2275
2727
1131
772
1110
722
248