542
0
685
550
1
3169
5
2194
4
1228
2
2299
23802
9
106
608
1276
40177
2908
10
2039
370
38477
34
2698
815
2055
618