323
0
572
1862
1
1298
477
717
2954
2
1581
311
817
1593
809
460
749
2999
3
3971
1500
5430
673
8527
2332
334
1611
318
2041
451
2313
418
6916
2075