435
1
2030
2
1263
3
1087
1132
0
553
804
2541
1084
5393
8
935
493
1991
714
1020
383
573
1053
566
2211
1073
798
1668
2395
300
1298
5
6076
18
1049
1388
745