859
2412
1060
1376
5690
3055
951
937
814
1573
1606
882
1211
1380
1633
1284
1148
1030
1820
978
1630
1168
2005
1378
1416
1000
1850
1231
3421
3098
806
1821
1243
1717
1749
1042
1509
771
1064
1199
901
1957
1047
1463
803
1326
901
854
1594
1531
3928
1151
1049
1079
2471
972
1388
2015
986
1257
915
1799
1255
1417
853
838
1817
1757
813
1868
1176
846
990
2116
919
872
1443
864
1075
1393
1313
1559
1970
2609
5502
5978
879
942
1434
8155
1331
2630
1082
1737
916
1300
1183
1804
1345
5722
1008
2262
1089
1563
1759
1246
4142
3078
1860
1217
1060
1216
1661
831
2088
4652
819
1332
953
1177