1229
1
1514
745
0
1594
3
83
2110
2886
2
4179
3562
2884
5
1484
4305
1727
718
1721
1844
1871
784
1116
2760
4
2578
1954
2430
687
564
2721
2061
693
3587
1348