1812
1
2732
2
4187
10
2322
4
6676
12
2786
123674
35
1001
0
718
674
1579
3
1431
94424
3195
980
20850
5
3117
8
24337
22
5164
1161
3344
592
673
1185
3315
1777
4074
1490
2498
4321