2891
4
2110
1
3562
1507
1594
3
975
2284
2
1536
6
693
0
1773
1229
2344
718
1514
1871
1116
1100
2299
745
1047
2189
1348
1350
95
1484
1243
1191
929
936
1727