458
0
3498
4
1936
2
514
2546
3025
1
408
726
853
1675
2161
2416
5
1145
1323
1324
177
1779
1123
278
1306
900
1404
3147
2030
3
1333
4940
598
4362
15276
27
56488