1393
1
2312
0
3014
20
989
3085
5
3491
4
3485
7
3316
10
1011
5141
1004
2
1941
1716
2489
929
1373
3429
2725
22
1076
1268
511
1828
3216
2350
1092
1330
3044
15
3169
3
2180
2499