662
0
4034
1
2873
3
2595
32302
3107
7
2258
501
1777
2
1622
24337
22
2337
5
3326
3080
1443
6047
4
3634
10
3771
1514
3008
1547
2108
6
1015
2906
1372