2670
35065
3436
743
13645
1326
716
988
1970
738
3859
7972
1652
702
790
1438
5321
825
1117
857
3191
1521
694
1400
1871
784
1664
1304
1463
1034
1526
1305
1378
710
1131
2806
909
971
842
1259
919
1026
755
930
652
987
3097
1279
2089
1014
911
1564
1489
712
1137
933
786
989
691
791
1010
772
682
838
990
989
785
3097
857
13644
693
947
2667
966
789
4386
1014
1650
1437
1526
791
1116
1188
2670
1023
1976
742
2214
1097
807
1080
856
652
750
795
3563
933
772
824
2118
2365
35064
1527
3435
1436
1417
1534
1148
879
712
764
4134
1377
971
1304
5082
3799
1174
990
831