2312
2
2554
1
3894
6
2196
1421
796
415
0
7952
945
3999
7
2121
4
514
798
1095
2246
2634
177
2738
1133
2907
957
1780
951
409
1557
1923
602
1571
787
846