683
0
185
466
2459
9
777
3375
2
424
17353
429
413
345
169
392
77
374
605
641
443
476
1020
2546
1
802
559
854
901
1062
1269
1462
823