743
1858
2782
1128
775
3320
1443
767
2821
1202
644
1101
2011
1542
2268
1087
615
2982
1143
3304
782
1196
1982
743
1028
3288
713
718
829
696
1947
1228
1172
855
713
1315
1003
851
1913
1140
867
801
1230
740
2443
2513
1065
1707
745
799
1031
1323
1178
695
675
1246
693
930
1173
2648
754
712
1904
808
2016
1992
1346
1845
1280
1650
785
689
826
652
1020
1293
834
710
1091
1062
969
892
701
619
4066
1507
650
803
1598
1470
1561
1246
713
687
711
684
976
789
1097
961
1480
1641
962
754
1474
1004
1046
1683
1771
771
765
2241
1312
738
1314
3402
765
823
794
1356