4487
1695
736
2501
9195
6975
4014
9312
5738
9808
1498
1384
1437
41
6211
5602
7891
4603
5979
2298
9939
3587
4861
2351
8189
944
7068
7646
1927
2361
4
605
324
144
6646
7781
7416
1230