2152
0
957
951
798
454
2121
4
588
409
691
1352
415
1045
5875
418
1557
1661
1
663
3148
9
602
330
471
496
2909
1748
722
3929
10
410
320
1128
787