3322
0
813
5399
9
3139
3
1947
5
4309
8
11579
18
148
2186
2
2239
1284
3848
4
2285
6
1339
1696
1160
3085
966
547
1
1560
1262
557
1534
6918
15
419