1153
4439
1342
3300
2082
1369
4733
1329
915
1297
1156
1597
1347
2373
932
8829
1772
923
2716
1045
2150
1770
1943
1746
1992
1574
852
4153
934
816
950
1741
2278
2073
966
1316
1049
1486
940
841
856
1791
912
1668
1164
1920
934
1130
853
776
1048
949
4575
869
1133
810
1385
897
1203
1232