617
0
616
419
1725
284
1595
833
1047
910
110
1061
337
40
372
4196
2207
813
954
2
352
355
2458
383
1000
1
953
665
513
539
6449
2632