1812
1
1174
2
2322
4
2786
1386
1001
0
944
3
2317
123674
35
946
1215
3117
8
1821
2263
4187
10
20850
5
973
2732
6676
12
1431
1475
617
2381
1599
980
4074
24337
22
988
1517
1161