1518
7
880
2
1148
5
1549
4
1332
1
71409
0
2325
3
1348
665
556
651
434
2661
6
597
925
89
384
1003
577
486
893
541
738
265
80
73
133
475
62
76