706
0
7247
7
710
4824
4
602
3469
1018
4097
3
1257
1
707
484
1439
2362
645
349
458
713
664
2102
3123
979
1521
2
856
6250
1028
3642