3957
3
1160
1
3629
2478
1404
2211
2959
3154
6
2642
2655
2234
4
5717
5196
2
1581
2297
796
1908
1618
1080
2999
3765
4670
1752
0
1394
4012
891
15177
12
2528
3758
2522