424
1
2478
3
3919
7034
5
10423
1057
782
3543
7
421
629
249
0
348
915
809
774
2
1072
879
965
974
1181
1257
2102
1432
701
1196
1422
1509
1290
1566
1103