1163
1
2799
3
1385
1145
2194
2
1642
3268
1518
1330
18385
5866
4
4340
5
3595
8
263
0
2000
544
1444
1291
1686