3354
9
913
1
658
0
1449
1590
19944
2
2322
4
7733
1451
1514
2906
4443
2254
2475
1289601
980
3591
11
24337
22
1015
1087
66
851
3176
2786
1161
5090
673
1558
7471
2110