2118
1
1569
1123
3216
10
1716
2
1373
989
0
1517
3169
3
1565
2865
838
1892
1011
1004
1393
1941
4
6779
5
2551
1076
2489
2725
22
3429
7
929
511
1828
2060
471
1268
3613
8