1436
0
3
1506
2
1458
1
1512
1600
1413
2910
5
3145
8942
22
7056
4
14
3821
3579
3777
3732
3646
3714
3339
3747
5553
20
3162
3168
3663
2875