736
1
1788
8
392
856
400
1000
2
530
557
85
560
1186
930
81
372
389
407
433
569
2879
114
3212
3
1713
647
2237
5
669
588
734
644
417
2621
11