458
0
2546
2
1936
514
3025
1
726
853
1675
2161
1145
1323
1324
1123
278
1306
900
1404
3147
177
2030
3
1333
928
1439
2966
5
2461
20
1389
3815
408
2822
2064