4964
3
3251
6
905
1
2663
3109
5
1750
2
3148
9
330
0
231
1222856
4
3929
10
4122
2060
6406
12
416
2031
4071
180849
1957
2870
11881
1527
326
419694
944
3752
11534
27
1172
1928
4000