12185
5
1685
0
4888
20
532
935
1
2350
785
2121
2
2234
4
1284
610
745
3527
1647
1274
1782
1787
1695
767
1098
1737
693
446
2386
2366
2297
2287
796
6