722
545
711
131
2158
1322
3625
40012
2437
51
301
885
523
1303
5
3
1
1383
1249
9
2
21612
91
1405
16
177
867