1812
1
2729
14
2322
4
2786
1001
0
2299
123674
35
2905
26
4187
10
2732
2
6676
12
94424
3
975
1431
1536
6
1555
1507
2344
980
24337
22
1161
5164
5
3265
592
673
1185
2891
1777
718
2505