1036
1082
1041
2323
1052
1917
4603
870
897
2388
3096
1230
1097
5232
1163
1935
4208
1166
979
874
977
1759
1617
924
1009
1081
2385
1014
881
909
1031
1021
1662
1044
1799
1550
896
1127
1036
928
1056
5819
2015
860
5814
1061
1182
932
977
996
2159
997
924
1073
2012
1530
1692
1037
2692
1396