422
0
450
87
862
1186
1079
438
1100
319
746
70
459
1263
563
2
3159
1020
1119
1589
730
670
621
372
536
910
5642
579
843
2151
1
1500