527
0
480
2344
1
1640
871
13803
1025
138
1605
32
885
371
831
626
2429
334
1673
5338
1134
817
167
93
572
645
416
227
1107
765
1123