943
1932
2997
2309
1781
2577
2072
1757
1085
1493
1394
1026
2047
956
1404
1176
1789
1603
3762
1221
1339
5049
2679
19439
2023
2742
3649
918
2553
1762
2056
2064
3605
1688
4918
7374
2939
3085
1687
1295
2279
1409
2096
5165
4752
4736
3690
2364
1603
2231
1647
2106
2004
2969
2474
143662
1531
2482
1532
1312