12459
3
3485
7
496
0
1075
2
1789
1900
1
181997
11
1859
1063
1179
1144
1787
1380
993
190
8178
5
2927
1795
1873
919
2393
1355
2110
108797
1411
13232
1689
2386
657
2715