12367
26
2443
2
1140
1
1152
0
66
3014
20
3085
5
3491
4
3485
7
3316
10
5141
4151
1787
1735
3
3458
1521
2489
1850
1393
1791
1631
4768
3638
5867
2435
1234
1119
993
1228