594
3
511
2
464
0
778
9
456
1
790
494
12953
6
434
1447
4
550
692
1087
930
2865
827
399
597
5
879
640
1350
955
589
459
3458
1113
2141
1092
591
608