2906
2
4443
9
980
1
1938
24337
22
123674
35
1289601
4
2559
3
2786
1161
3738
5
5090
4305
1694
673
929
1185
4335
1001
0
564
718
1735
5204
2131
1380
1376
1814
3673
6
868
2299