2977
1
2281
7
9954
6
2906
2
2204
5
4382
4
348
0
3008
3
7222
1239
1712
1174
1241
4691
1641
3337
3745
2174
1445
14887
18
4715