6926
5
1306
1
718
336
1484
1530
2
2186
3862
4
731
863
660
191
2649
917
3257
1065
721
486
2301
385
332
3
812
372
321
113
562
6
159768
14
3048
1698
1846