2465
2
1830
1
3283
1988
4044
5
17946
0
2535
32302
25669
3125
19783
1461
2242
3931
6
2964
1425
3498
4
2478
4471
737
650
1639
1349
1672
540
2627
1790
3779
2986
940