12882
1415
1640
4706
1320
11662
1019
2123
954
1128
1565
2096
1029
1395
2831
2367
1596
13109
4111
3464
1619
1077
4350