474
0
943
918
5223
9
871
1580
3510
2
714
273
138
3498
4
1416
152
1139
25127
171
276
802
402
863
1
573
787
213
2730
6
3123
2190
357
618
777
492