1332
1183
1215
919
828
1090
93953
55242
50422
1271
41872
9994
1314
1623
6544
43795
11390
16237
8503
4653
1031
2548
784
864
2357
59051
36703
16283
33097
22554
13856
8824
6452
1437
1578
1152
4078
48971
33582
1784
3434
2180
4857
1460
6103
1766
2101