1603
2
1018
2296
775
0
2759
4
1506
1425
1
2814
5
597
915
1869
1550
1716
1587
2249
1154
2049
822
2799
3
964
2372
2271
710
659