534
0
1458
3196
2
637
645
881
1156
572
1644
320
366
2551
3
1078
884
3429
2201
706
1756
780
611
1472
1144
417
1104
110
1850
1
878
617
755