829
2
1085
1
742
6435
3
3643
4884
9
724
1268
16
1527
641
3264
2966
10
2953
2859
1668
1223
5
2233
4
1871
3502
6
2587
2662
12
487
567
595
1148
3050
1005
12406
8554
918
0