2275
2
1616
0
1132
2211
935
1049
714
1084
493
804
553
1145
1
573
414
896
1197
3
1796
306
1778
383
228
1129
400
322
809
3739
6
2111
1054
300
1454