4196
24550
13691
5101
4512
5707
10821
1075
3420
4345
2277
3137
6721
1915
12349
907
2946
1468
16068
3284
5486
4239
1492
1149
7125
1161
1741
1101
2973
2053
3425
2201
9492
1062
2479
2183
2615
5899
2048
3408
877
6789
971
4029
1535
1489
2246
869
2830
1275
756
6519
971
5881
1871
1367
939
969
2170
2794