905
1
3109
5
1750
2
3148
9
330
0
231
1222856
4
3929
10
4122
6406
12
416
2031
4071
2279
180849
1587
2870
3
11881
326
419694
123
3752
385
1600
1326
91021
1588
105290
11
1446