3854
2
4112
11
2268
4
1151
0
3738
5
1698
1
5949
988
3606
7
108797
2900
1335
2392
1382
236066
14
2578
11916
1545
1749
13995
5414
4198
23802
9
467
1741
453
666
3621
3428