4964
3
6515
1
398
512
3251
6
905
3109
5
1750
2
3148
9
330
0
231
1222856
4
710
4122
10
6406
12
416
2062
2031
4071
180849
896
1326
2870
11881
326