2312
2
2554
1
3894
6
2196
1421
4820
796
7952
945
3999
7
3442
2121
4
1095
2246
2738
1133
0
625
2907
957
951
409
1557
415
1923
602
1571
2526
3
787
846
1939