108
1
1702
2
2742
4
338
1096
80
620
968
403
389
732
315
1102
8
807
1813
958
0
498
2707
6
966
4499
3
90
689
770
857
1658
707
639
563
1864
818