4964
3
3251
6
905
1
3109
5
1572
2
1750
3148
9
330
0
231
1222856
4
3929
10
4122
6406
12
2527
416
2031
4071
1501
180849
9178
2870
1645
11881
1425
326
419694
3144
1438
3752
101