880
2
1148
5
1549
4
1332
1
71407
0
2325
3
1348
665
556
651
434
2661
6
597
925
89
384
1003
577
486
893
541
738
265
79
73
133
475
61
76
854