458
0
415
874
635
798
177
2920
9
263
1133
1939
957
951
454
403
514
2121
4
409
3125
2
1045
456
1557
1661
1
2634
3109
5
4577
18
602
1227
2069
3
722
410