4106
0
2121
4
2346
3
6194
6
611
24181
8
1222856
1348
385
1
2888
7
11881
19279
2
4362
5
1447
1848
290
2539
1962
2210
1621
2188
1006