2110
1
5296
13
1794
0
1726
2
1033
2638
2655
3957
3
1304
1495
14861
7
1434
4702
4
4442
1213
1486
676
2211
1226
2959
2480
3154
6
108797
2744
2642
2386
83
2245
703
2530