3351
3
866
1
1360
1433
2
997
11153
8
845
2907
3957
2744
0
374
3245
1728
1618
1442
6612
10
796
6
2528
4670
1394
2257
2605
4
3014
20
3303
3587
5820
4585
904
2655
2411