2200
1152
2086
1003
2631
2596
751
1047
793
1116
989
2286
1514
1090
1325
1878
995
832
851
1047
1064
958
914
999
2104
826
1046
785
1018
2517
978
1871
1085
1070
1276
1098
863
1259
1051
904
1110
880
897
873
1602
988
1002
1082
963
961
2299
13826
1769
1359
1170
1297
954
3528
1318
2403