15123
3642
22897
33450
9667
12437
4340
3800
5330
5133
9601
925
3041
3305
3793
2078
2844
5155
15511
2408
6154
1703
11740
756
2581
4488
1305
13755
3018
4048
3637
23257
1318
1213
3119
983
8590
6530
1007
7752
4229
1516
903
1821
2690
1827
7397
881
2877
897
1852
9041
909
2143
1893
2361
5202
1823
2941
1246