836
20721
701
1195
725
707
787
3271
743
1432
1331
1415
1342
714
733
2333
897
689
1965
1084
795
805
684
1729
733
1242
920
850
920
3311
1003
2640
1049
958
6502
2244
3236
1133
1036
838
849
2433
1310
841
6535
3033
1277
10231
927
894
726
2457
938
1391
2178
942
11312
1105
1762
2042
1577
1174
1381
985
1259
1608
954
769
1419
712
2099
778
2855
804
1159
975
675
716
840
1087
2771
1982
2232
1552
894
805
3171
731
844
1237
1603
755
4927
732
1682
1344
1892
1224
917
752
841
703
799
2723
4367
1992
786
1341
2600
1137
1316
1483
2981
1221
684
5140
1405
765
597
1325