3196
1297
726
9735
1095
796
753
5477
18511
710
882
718
42385
3824
1036
1383
1180
1476
1153
6841
738
699
1974
1333
1834
1037
1772
850
1046
1764
1343
1303
5148
2675
2541
1825
825
2056
8663
1829
1101
2656
3770
2392
53917
2727
19867
908
787
1184
5879
714
905
732
861
833
3246
837
655
2276
852
1792
995
2522
622
1745
1430
1240
676
784
831
754
761
949
22806
810
787
873
1089
966
702
2070
950
961
697
884
850
1439
852
2085
1120
669
1035
1439
728
6824
1723
807
848
21156
3342
850
1128
1058
1299
781
1017
932
1372
879
1069
899
1242
771
2274
686
1821
723
1374
1053