371
0
798
800
7334
4
1149
171
647
2730
6
2271
1029
345
408
503
90
580
418
579
2634
3360
2668
2
3114
2493
1
1824
2459
9
282572
314
1645
928
3116
66