1590
2751
1051
29068
2077
6271
8501
3801
1215
1415
1489
961
1486
1249
945
965
8740
1986
4152
2248
1274
4192
1383
1478
6567
1089
13495
969
941
3391
1396
2183
1648
22045
1359
1579
2121
1005
1619
860
1674
2413
1763
1132
6767
1262
6145
1750
866
2457
941
2269
909
1979
1394
1110
1024
4338
1453
1220