3926
2579
962
2640
22178
3734
1137
3469
1277
1784
3101
1212
1932
6198
1297
1038
2082
3915
3161
3023
3544
5996
3107
2981
1206
1112
2292
2072
14057
3187
1841
1800
28344
6488
6595
1918
6085
1889
4590
2833
3712
1394
15649
10568
1111
1598
3727
1282
1938
1665
1503
1242
3359
2889
3202
8463
5681
2175
1246
8070