605
0
3415
20
1737
691
390
362
164
557
978
1
572
857
367
642
3757
3
77
2766
169
326
444
74
1220
2
653