1429
1235
23597
5977
3414
968
1011
910
1269
941
1611
1508
1069
1002
2339
1400
876
1201
878
981
995
1542
846
4469
882
917
4020
4567
968
1312
1932
1464
4815
1280
1326
4771
4038
922
1046
1017
887
1017
1856
1189
1874
916
912
884
1626
982
1916
1348
1377
1000
1048
3861
3439
919
16171
797