1231
5
406
1
2137
3
86
4128
15
85
628
103
1770
771
2
108
94
1570
671
77
407
1852
6
486
632
669
380
92
381
1373
82
646
658
549
1365