2140
5420
640
1897
1692
2067
713
673
2246
2223
20227
2755
1339
603
1599
6453
1061
749
732
1842
1397
1792
1057
1077
933
908
3564
953
1814
685
694
821
6175
933
1161
2005
931
2162
833
712
1723
1768
2267
619
2353
1802
2232
1062
2859
679
2607
721
3615
1202
1184
904
1545
996
1542
832
1943
911
2189
3096
1183
2662
720
1428
967
698
849
1597
2215
738
703
1636
707
933
693
673
944
912
959
728
1994
1855
3197
968
1390
843
1983
1115
733
6869
1136
1108
3960
658
9538
662
1189
1991
668
1101
2852
1049
868
2418
2193
5960
809
914
6779
700
716
1920
6152
1678
1196
1618