801
35131
2232
927
942
707
3150
5371
5446
888
2256
846
884
1007
1003
768
2686
800
1339
1829
952
1502
936
977
1149
2063
1110
1547
942
1478
1884
3889
2385
1106
2262
725
785
1988
2041
4538
1336
1025
1002
921
3257
754
3456
936
804
847
1664
999
764
1152
755
924
2340
1773
2135
2376
1467
2671
2366
860
752
1536
1382
3899
873
771
1030
706
712
873
2048
2095
1138
3760
1986
1097
872
939
2010
1329
923
788
6973
2370
1420
820
4528
693
4442
776
1530
3900
884
993
3195
992
957
774
744
876
1631
911
2248
1668
5436
1873
3138
3097
909
785
3802
9496
990
4139
990
835