95
1
1558
653
699
454
845
1069
1443
412
740
972
941
1406
2
1350
4
471
667
1133
852
74
789
1321
914
0
88
1294
759
479
621
3108
7