3957
3
1004
1
2211
2959
3154
6
213
2642
3573
4
2655
1425
2234
3649
5
2059
2297
2
796
1618
2999
2531
3297
12
4670
736
1752
0
1394
2023
84
4012
891
2528
3758
656