1226
2
2864
7
3282
1181
1
101
2740
308
0
1710
218
1464
662
91021
3
767
19034
6
2395
1092
2448
77
1363
2314
8