2393
6
673
1
37355
13
2906
2
4443
9
1606
1161
1622
24337
22
123674
35
882
3
2786
3738
5
5090
1694
4187
10
1185
3298
4335
1001
0
564
1289601
4
5204
9836
15
5164
2110
718
7034
1376
3673