4070
4
1033
1
1672
2258
2493
18
2631
3623
2
3263
2326
2392
3080
3
1839
3655
11
2538
2801
4009
6
7733
751
1044
4480
1393
2767
5
2182