2306
2
2169
3
3250
6076
18
1506
0
4273
745
1889
1
2814
5
1871
1869
1610
1550
661
302
1231
1256
670
964
1708
417
2177
1178
2330
1558
769
1750
522