2155
1531
862
25378
3204
10892
3981
17948
1651
5115
10795
654
1028
3078
2098
19921
596
868
4528
14501
8309
5639
1062
3254
6098
5488
10112
6350
14993
750
9557
1140
4549
917
4272
1327
903
1041
1500
1959
704
6112
965
1098
1548
894
5870
1657
769
714
711
729
3615
3834
1117
966
1995
993
1753
1087