2163
0
1599
2
3198
8
2118
1
2737
5151
3080
3
1264
3715
5982
6
946
21152
4651
636
2828
3126
3054
3863
14
2650
20
1793
17391
7
3090
181997
11
1716
280
2405
11924
297066
2872
2740