323
0
572
1862
1
87
542
1298
477
717
2954
2
1293
1581
612
1255
311
817
2966
11
809
460
749
1055
557
3971
1500
5430
673
467
8527
2332
334
1611