3098
1355
821
929
2122
1047
971
4010
1028
2344
988
2439
2361
1430
1488
2140
2296
1573
1337
1285
1226
1020
1725
1464
1355
867
1766
1389
1505
998
971
2017
847
1037
892
1501
886
1625
858
2238
2634
2449
1568
1635
1019
910
890
996
946
956
1873
4620
1395
1687
1022
900
968
967
1254
1961
1348
1129
873
2265
1468
2518
1503
1196
2157
880
1789
985
1491
1145
2654
884
2757
2661
2688
1105
1548
1565
1599
1067
829
1608
930
914
850
3614
1397
2567
789
832
1033
2404
2511
1385
1050
1503
1856
2648
1695
2923
903
1393
2332
1164
3029
884
1029
810
1033
924
990
802
1426
1343
1800
859