3655
11
1393
1
2160
2
1537
3940
5
1628
5052
10
6346
16
2801
1186
1663
462
0
24337
22
1396
7021
3
1078
1373
2358
9
7793
4