1203
953
8085
4203
3458
2382
1092
5005
747
1162
4910
5466
2956
872
1335
811
1237
2476
4218
3064
1656
945
2704
749
3445
2192
2972
4512
1038
3487
1000
5048
1551
990
852
836
1856
886
934
2636
1010
1284
1342
3635
892
1991
892
750
1658
6372
2677
872
1732
983
962
2646
1208
1098
2163
21492
933
1752
1239
4865
2309
5172
3536
886
2139
827
986
1327
11148
2086
1985
3520
1648
2371
2032
3041
2022
3201
747
3894
1723
3024
1227
1533
2560
2218
3007
2667
10910
2253
805
1018
1198
759
2787
21483
3459
990
736
1621
2172
785
901
13893
2361
4382
2011
915
6095
6832
2354
4493
3537
787
1644
1322