458
0
965
139
276
787
2819
1
422
913
152
341
5009
116
661
1073
2972
363
573
1348
633
935
714
414
494
990
2
3015
501
472
646
1454
504