12459
3
1900
1
1859
2
1063
0
1144
993
8178
5
2927
1795
1873
2393
1411
190
1355
2911
9
19944
1279
884
398656
19
1764
3826
3272
8
1131
1143
893
1322
19079
6
13499
685
124