2100
2
4002
4
853
1
513
0
3188
14
1576
3
999
1695
7
3684
3368
1095
19944
2939
2089
1164
1891
643
230
108797
1024
1991
2386
2245
1477
2530
6236
10
1174
10827
2629