3512
983
2563
7408
2316
1822
4007
873
1292
3425
1600
3638
2578
2390
2602
4337
884
1752
4717
995
1005
962
2058
895
2885
981
2366
6259
3538
943
1446
1433
1116
3835
1160
2357
1249
1873
869
894
1032
2797
1770
3351
925
1053
1030
3699
1530
2545
1166
1321
1090
1178
835
992
940
5058
1183
1935
5294
792
2916
1065
2706
5151
4955
765
885
1000
2785
1020
1620
788
1331
928
2296
1115
979
744
937
806
6895
819
2600
926
771
3267
2656
6232
784
1033
4241
934
1034
2051
2946
778
899
677
2652
753
2348
4515
1009
794
2586
1086
928
1018
5017
8167
1856
792
880
13340
882
997
956
1176