1412
0
866
1
3957
3
2655
11153
8
951
2534
2650
20
1179
3629
862
3245
432
841
2
1433
2907
3351
4168
5
1360
3539
997
2122
845
1516
3715
2327
11
1446
6779
2462
2838