3354
9
1253
0
4032
12
2060
1
2797
5
2035
6
3254
2
2773
2354
8411
3
3059
575
1812
2788
2193
3560
2763
5225
8
775
1970
621
2890
1679
951
3107
7