1547
1
1164
2349
3
418
0
1013
1305
440
1066
1243
2123
1105
1103
1905
1366
1988
534
1494
490
2271
4
1743
484
1801
596
1166
562
650
2663
1862
737
344