2028
1002
3311
3121
2446
716
1358
2162
787
1004
1056
903
929
849
3120
1202
1345
661
2531
1112
767
1111
1043
1835
1011
838
1117
1178
3181
1469
885
988
852
1097
1992
2614
2964
810
965
1242
1112
3368
2093
1640
1189
776
880
1742
5772
849
714
1123
1771
2582
2265
1621
1084
813
1033
1236
896
928
1278
775
1170
946
1154
5757
1519
3018
882
2261
1147
9592
789
3751
775
2471
906
811
1253
1313
14710
729
1583
2138
1758
787
802
1464
862
858
1597
1287
759
4957
1258
11945
817
902
770
2786
1111
963
4109
1890
1258
920
1255
756
702
1708
1058
988
2028
1640
954
1279
3962
780