3795
1
3929
10
120469
35
11881
3
1666
2
623
1671
2564
6406
12
635
0
3117
5242
325
2982
2062
785
3025
7952
1883
1576
4
1603
2862
3325
5874
1222856
407
2947