3243
7
1787
1
2730
0
1222856
4
6
2189
1671
6975
2235
8597
9
1932
2520
18385
2
105290
6052
10
16840
15
1004
2211
629