2235
2
2114
5180
8
137
1
307
226
0
347
100
379
157
2100
300
1267
964
2278
3
1288
1095
1427
1090
768
3419
1353
527
1632
7034
6
1695
1301
4517
2617
11
900