1682
4
913
1
2159
2573
7
1081
1036
11924
1148
951
1015
674
2
8527
1694
2099
1843
750
802
1526
24337
22
19944
2562
1268
2669
266
1162
1223
851
6753
17
1767
5746
23