410
1
1831
19
549
838
0
2536
3
911
9
4495
8
446
450
429
793
5
1200
1429
486
343
833
2
396
418
331
475
456
461
358
3035
428
1174
572
341
463