1054
3590
3302
4252
2182
2576
1296
3164
1876
1563
1082
2156
1529
1469
1854
1632
1733
1165
1090
1252
5875
2341
1278
2492
44196
1367
1373
7399
4337
6655
2092
1273
4298
1278
2147
2280
1131
4700
13661
1060
9423
15078
2368
3998
17943
2825
22201
1083
1149
3683
1341
1987
90612
855
1500
1129
2422
1364
2078
2234