7344
1543
1629
932
20514
4575
1383
2374
873
750
1380
1953
1086
693
1658
887
2527
1456
6806
5920
820
3901
982
1249
3370
884
3156
3838
1599
2031
967
5160
1230
1693
2698
950
878
1723
6673
2041
789
1636
738
778
1706
826
857
775
6497
820
2869
834
3137
2839
1136
17497
759
2233
948
9142