22522
5070
2899
2726
1041
3159
7739
4253
1823
3602
1206
1819
1131
1244
4283
1215
994
7872
4952
1962
2808
1375
1063
1363
1604
1310
2468
1243
7540
2774
2148
2798
1478
1281
5668
2321
3200
3301
1553
3135
1645
1706
8814
1398
5182
2890
3399
1459
2992
3602
1102
9247
2374
1860
3845
7542
1599
2883
1618
7705