860
0
139
579
1
787
913
2711
633
1504
2211
521
455
2972
646
501
1454
1348
935
2395
353
1084
1462
472
8116
6
573
3015
494
152
341
165
5009