12367
26
8121
10
1393
0
3266
1
5126
7
1152
2903
4
4151
1735
3
2443
2
3458
3638
5867
2435
1521
1850
1268
2489
656
1791
1631
4768
5
2019
1318
2972
1366
1072
308
1228