3507
1085
779
2519
723
3360
7765
3058
1929
1137
1494
3287
2541
8377
1180
888
2536
1093
1494
1220
796
2994
3763
665
1881
1232
768
2368
728
2864
6194
2144
2159
1525
4485
4148
1625
1280
4556
1497
962
1844
2430
9411
15325
5151
3829
709
826
4462
929
1724
812
852
1670
2035
7749
901
2276
5400
743
12820
1080
792
692
2138
5011
970
1550
693
4944
946
1268
2440
710
1500
1175
648
851
721
890
2467
1718
892
1380
2904
803
2012
736
825
2414
3756
2366
2788
1341
1631
903
917
1340
4622
717
752
1258
808
1532
826
825
807
881
2152
5420
866
1130
796
893
3451
762
769
2988
2771