834
2972
8856
4907
3328
486
2673
370
1572
411
20870
379
572
3264
723
7914
318
1028
356
4145
1242
1014
1441
43733
448