1603
2
1018
414
0
775
2759
4
383
597
915
1
2211
1716
300
2249
1454
1154
477
1889
2049
798
822
1073
2372
472
710
3
659
418
1053
883
3268
2086
1418