1802
1626
5084
2530
8764
22265
43048
12855
3882
4783
3299
1958
899
1120
8614
2897
1044
1314
5880
6006
5710
15411
1821
9864
1090
1157
884
1079
1222
1942
7193
1517
2043
9325
2429
1155
1182
809
1388
2208
2330
1198
1084
2153
16343
2371
3131
11305
786
1468
966
1835
1032
910
945
795
1291
3011
5039
3120