924
2
1513
1
6346
16
83
1494
4
775
1125
496
0
1015
1606
467
4179
8527
1380
770
2600
19944
2358
9
3090
6
2377
2110
1289601
3673
3694
1787
3386
3
2392
951
830
2835