2201
3
2579
0
1848
2094
2
542
1521
1558
558
4732
5
1229
1198
2929
1
9760
18
13696
11
1184
1411
2681
10
708
816
1622
7
3401
4
1348
581
1168
387
2432
1882
7826
1221
6
2152