957
0
2707
6
4499
3
315
1
1102
8
732
807
388
498
403
968
739
795
2742
4
1702
2
1618
864
1455
108
896
337
1096
80
620
324
811
4136
640
12958
3796