1049
0
798
714
935
1133
1939
1132
454
2121
4
1588
1
951
403
1042
957
3194
2
765
1661
410
787
409
1045
846
3230
5709
415
668
456
1557
722
602