493
1
1825
5
424
578
3597
6
592
1315
2
737
2271
1011
0
1226
641
235
864
3538
78
699
538
796
1330
1633
632
2366
4
782
1193
473
518
1134
483
1014