2806
3
2573
2
1285
800
1700
4
3650
1256
1
1543
2748
6
661
22330
22
1077
1516
2118
5831
10
1826
829
19034
2955
4713
5
4543
323
0
938
1367
9244
2075
1708
424
1750
2897