668
0
758
4471
2
572
2524
484
1166
557
475
2123
1153
582
1105
1243
577
344
1494
1804
1
14
25669
2663
809
938
1158
418
984
1194
436
1189
1205
8