11572
11066
903
1031
1396
889
941
2070
15850
945
11812
14511
832
1677
1372
26844
9744
26679
943
2184
915
880
3634
1349
1278