899
1643
4137
6273
1313
19707
14690
1856
13071
9652
2997
9307
954
6624
189
4023
4218
1126
20643
406
10729
133
1546
1618
1725
396
802
1277
20582
482
888
240
14512
21411
750
7874
390
2460
96
9687
4027
4265
4359
4353
4374
4400
4388
4423
4459
4332
4372
5176