19932
6
697
0
479
1
2836
980
383
1260
3562
123674
35
2430
3
1814
2
1449
921
745
471
1522
4562
10
270
6676
12
41355
1223
8527
2328
604
2163
3354