1368
2
86
1
923
333
445
88
875
799
652
726
67
879
817
3
83
802
116
402
1331
85
517
886
468
845
388
235
91
507
3610
1147