5587
3969
914
1318
1332
3561
852
2438
2948
1004
3141
2843
3050
2384
2609
3128
2590
1382
1356
4100
2393
4091
1088
3077
835
1144
5838
1283
952
987
4131
990
949
1116
1542
2331
3202
1083
6220
1252
854
1820
1810
2465
1605
945
1397
875
760
816
694
957
861
785
869
1466
4197
1768
2203
3344
2731
1326
903
3762
2830
844
1233
1234
1918
979
951
803
1043
903
4194
772
1575
1276
1535
904
882
2191
810
1598
4086
1245
775
940
4121
1413
1174
1813
5830
756
1592
3071
7781
824
4527
1140
861
1375
2312
821
2431
1195
762
798
2899
1466
1141
937
1466
2011
1029
1472
1297
853
2402
1346