1646
3
985
1
2934
2
1734
1752
0
2180
989
1005
1816
951
1788
1015
1087
301
1606
1814
1168
1632
1751
8527
1690
5489
11
2562
2131
3354
9
19944
2866
1746
4335
929