5099
1663
657
1221
759
20229
1045
761
1070
779
698
4174
2465
1877
1523
970
860
2343
798
843
1189
2452
12670
819
1666
1375
948
954
1683
1380
1155
6090
2330
1651
1227
1351
5916
751
838
1275
895
1239
2633
978
910
2827
3608
868
775
1088
1002
770
1090
5193
880
941
2163
1427
774
6089
1834
1058
726
1509
1368
1207
719
2104
794
2803
733
727
1413
829
740
3870
793
776
2714
1685
1236
20140
1780
807
836
3717
1191
2335
4892
697
1995
753
1016
728
2235
1772
640
1288
1679
2038
1469
7322
1760
1625
906
1071
1307
849
1625
621
1607
804
6940
2119
710
5271
1963
2053
1415
750