3957
3
5367
1537
1
1535
2090
810
2655
2211
6026
2
2959
3154
6
693
0
3180
1432
868
2642
1260
1547
1808
1022
784
2999
6307
10
2303
2505
1743
3054
5
1451
2057