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