6676
12
4321
4
1812
1
1059
2322
980
2786
24337
22
1001
0
3789
3267
123674
35
1072
4187
10
4562
1558
2
4761
2082
2973
9
2732
3824
5432
1431
604
3626
1785
6
1090
3
6189
16868
39
3195