3957
3
1160
1
3629
2478
1404
2211
2959
3154
6
2642
2655
5717
5196
2
1581
1908
1080
4
3765
15177
12
2522
3418
2917
2274
4702
1403
13967
1914
990
1542
676
1226
2480