1246
945
2406
806
672
740
1130
1072
654
2359
738
756
2350
716
766
766
899
4302
691
1100
1618
786
889
785
2370
822
768
710
6203
899
816
1040
928
1269
21913
1027
950
1019
2155
2360
10891
1304
2353
1093
7264
998
1241
938
22379
1030
3973
2992
939
1232
5379
3147
1113
44459
1203
1277