3957
3
2209
1
4692
1288
1290
2211
2959
3154
6
1977
2
1039
2642
2655
2234
4
2297
796
1618
666
2999
1330
529
4670
1752
0
1394
1054
4012
891
2528
3758
7304
7
2257