2312
2
2554
1
3894
6
2196
1421
796
7952
945
3999
7
1129
0
935
798
2121
4
1095
2246
2738
1049
1133
787
2907
957
1132
951
409
1557
415
1923
602
714
493