3107
7
2268
4
2450
3
1011
1
3429
1004
2
1941
1716
1268
1373
1092
1076
989
0
929
3044
15
511
2180
2489
10
1828
2725
22
3965
1597
385
800
1070
1422
1590
329