4996
856
731
4488
808
724
693
924
1856
25216
2698
875
1365
760
2186
1767
1066
3208
4366
12388
729
928
712
2061
987
762
5687
1103
708
45128
1279
6170
7173
13277
691
1167
803
10515
1616
4342
1570
5967
2373
16466
10993
6895
1817
1006
2492
1295
2352
876
6399
4662
833
1191
1369
764
13275
7573