1239
937
2403
804
669
738
1129
1068
650
2355
737
753
2345
712
762
763
896
4299
688
1097
1616
782
887
783
2369
815
766
709
6194
896
815
1035
926
1263
21911
1024
949
1017
2152
2356
10887
1302
2351
1092
7259
995
1236
935
22366
1026
3968
2987
937
1229
5374
3145
1110
44455
1202
1275