1138
2
375
1
1866
3
10396
8
3437
5
2033
1029
0
472
770
4682
735
1528
646
2066
447
2624
11
4936
7952
6850
10
307
1620
1587
2984
3268
1129
17730
1222856
4
2235
3594
1054