3309
2824
1792
3612
8601
1973
999
1656
1449
2355
3691
4026
5027
1362
1181
886
2338
7087
4529
2041
19660
920
2313
1634
6564
1828
3620
901
2384
853
4559
1846
884
1591
1300
2756
1089
4620
1125
895
1067
1919
809
2727
1416
1606
993
1047
2951
1033
3560
3559
1955
3124
2984
5288
2937
2550
1259
6663
1269
1290
9497
2810
950
1918
1614
4381
762
1238
6688
1998
759
1659
5183
1322
1696
2153
990
6831
2939
1342
5089
2111
1324
2144
24443
6150
8510
814
5127
1234
1978
943
6257
2954
914
2029
1013
800
1647
881
985
1578
820
2253
4236
1036
974
5037
1575
1491
6520
1752
1299
1020
958
820
3913
2003