2284
2
1229
1
718
1514
1871
1116
2110
3562
1594
3
1348
4
693
0
1243
1191
1047
929
1727
1350
1579
1484
2023
2891
11
1954
745
123674
35