427
1
830
0
1179
1421
1512
1380
1399
921
635
1326
1103
504
467
2258
1802
2
538
2100
667
634
1409
1080
453
490
3660
394
3009
1896
464
3941
1732