542
0
272
1397
20163
44
16868
39
3539
3
2476
1824
2436
2664
9
2082
1
451
3211
1089
10813
7
785
1451
610
14283
29
1331
773
989
781
194
983
106
1304
2466
5
370
3448