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