1462
0
392
458
1065
2
417
587
659
111
1511
409
961
320
2668
284
777
585
3114
4
1101
1132
327
5678
8
326
2211
798
3510
382
909
1
47041
4106
1378