12621
22
12779
8
5950
10
2233
3
3183
2945
6
2623
1358
0
5106
5
2473
1552
1
3066
7
1051
1129
2102
1599
9836
15
521
1957
2420
2
608
2133
1911
692
960
3032
4
3953
2457
5382
5546