3988
2
21152
8
2241
3101
1569
1
4651
3
4176
4
2650
20
6745
16
5322
3060
2405
5375
0
2740
2011
280
1982
17607
5
2917
297066
1393
3889
1564
1679
1199