2592
1277
1092
5774
2267
928
1093
3201
957
959
1109
12947
810
1948
1536
1228
1047
860
750
1345
757
890
1042
853
2475
1324
848
1356
906
879
901
1513
1542
1093
917
1405
1290
1200
1031
993
1219
933
1384
952
1318
805
1007
1694
1100
1602
1769
1321
1146
1195
891
3003
1453
2119
808
2031
923
1035
1197
758
1779
2060
843
729
736
3267
1564
1710
827
885
1080
894
762
1042
2017
1086
2329
1032
1193
1512
1825
1152
947
2303
1867
2233
2720
663
665
801
996
763
4598
836
824
1350
906
1992
1350
952
852
1156
1528
1425
1514
1345
1576
2049
875
2655
1062
853
3863
1802
1544
1221