2272
1
1868
0
893
2258
629
1827
422
1111
913
1257
1667
1230
976
2102
1432
493
919
1290
1293
152
305
572
722
34
1103
446
323
412
634
917