2529
1527
126713
1062
631
702
629
740
7167
845
857
5000
7120
1115
1701
1129
969
3124
804
5468
977
1596
816
1066
1399
999
934
886
895
628
1931
833
1779
1148
2219
845
2428
2109
1160
6541
1632
704
2634
1020
1030
868
1197
945
919
2715
1008
604
733
1103
6535
5859
706
680
5671
2426
1002
830
3033
698
1910
1172
973
634
1336
2687
700
1154
713
5297
7327
646
2462
773
4539
3047
692
2158
718
3166
1190
842
1369
855
1875
1681
1029
692
1154
2608
659
3811
836
677
872
807
2105
736
991
670
1641
673
4071
1596
39455
3663
1437
680
838
1581
2170
1371
2013
773
3711
836