517
0
47041
588
529
3248
376
859
1425
454
1483
1674
705
1726
1109
2143
269
955
631
418
874
2093
2
953
945
2655
263
456
1045
986
358
970