1646
3
2934
2
1734
1752
0
2180
1005
1
8527
3200
1816
1788
301
1814
1136
1168
1632
2271
4
1690
2562
3971
3354
9
2866
1746
985
989
912
2710