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