688
1
517
2
403
747
0
2627
1256
1358
623
583
2124
520
450
97
3862
9
7372
390
876
513
2090
3
462
673
10193
4883
5
601
1451
699
448
1134
707
606