1421
1
1603
2
915
1922
646
0
1129
964
1889
2799
3
1054
1587
544
20634
8
1425
650
1578
1696
2494
1642
838
3795
2275
661
1563
3559
1518
1326
2470
1614
2326
4