1255
2
2336
629
1
1806
1111
913
1257
1667
1230
976
2102
0
1432
493
1290
152
2272
2656
4
3034
2258
1355
3
442
3261
1308
494
923
1158
722
1103
1263
438