418
1292
19
442
6913
1544
1945
2686
1192
1272
130
943
1598
1573
923
331
494
644
631
30
45
882
33
29
24
40
432