2396
836
1420
1236
1189
3815
1059
1128
3003
7613
4969
7532
8137
8825
6195
10742
871
13229
991
1747
942
940
1315
1510
1456
953
882
844
1141
3056
1389
2533
972
844
1239
1554
923
1053
934
996
1138
997
2573
1671
1322
2307
1718
943
1096
934
2492
1659
2560
1934
1897
1988
920
1308
1055
973
1410
890
6000
1132
1304
1045
1366
1664
958
907
954
1421
852
1016
1316
1034
1597
30277
1503
2198
1204
2320
1192
1825
1086
2410
2127
973
1010
1490
880
1435
1688
1432
1284
2189
1227
1050
860
1920
880
3434
1553
1238
1007
1489
944
1118
845
967
2736
1148
756
2644
1370
801
1469
1240
1036
926