4984
1971
3297
866
614
7334
743
1167
3046
3149
2421
3789
1254
752
1494
1265
1086
1618
721
686
5822
1839
2279
749
1669
6064
5577
6102
1247
1478
1932
803
1357
1547
2618
878
1503
1600
14951
677
6831
631
690
720
2515
1181
794
1429
991
4795
1432
1346
892
2685
797
824
1005
736
1361
749
733
1338
966
851
1430
713
948
1073
3717
1251
2328
706
721
1030
1332
759
671
889
1632
792
1359
4939
942
2156
646
2253
1121
1088
751
3481
1489
707
877
728
1154
688
1048
1348
969
2706
2203
829
3063
1701
737
1415
889
3780
830
1284
2408
873
1142
663
1594
690
691
710
1131
1025