749
0
637
395
732
634
310
1131
2982
856
32302
2711
2
633
970
14
1380
2911
9
781
1508
1189
1064
716
557
585
1
398656
19
483
665
5169
536
1585
14887
18