3238
13
12621
22
4966
6
1751
1
1107
623
1527
2476
3
2466
5
3118
1957
929
3211
0
432
1224
989
6110
4
3657
8