2121
4
409
0
415
1045
2524
2
456
2215
7
1557
1661
1
867
602
787
765
722
410
546
453
1161
846
2211
668