3014
20
707
1
2310
2
4761
1643
4034
3683
2480
4
2667
2683
2189
1210
815
1431
18816
11
4168
5
4042
2711
3101
1816