460
0
1880
2
1551
1025
1034
1711
703
29323
676
571
358
661
314
1404
1
668
436
303
400
1100
457
484
2328
438
1712
78
266
2992
881
3466
5
696