2111
3
896
1
2275
2
1841
7
521
1365
1261
745
915
107
0
3795
1616
1287
1054
1094
2119
559
1050
809
1197
1796
1129
1145
2585
306
228
3739
6
1342
1664
1230