421
1
1057
3
629
249
0
782
915
965
1422
2102
1509
1196
1290
1566
809
774
2
1072
879
974
1181
1257
1432
1827
2336
701
224
1103
2761
383
1355