1011
1
3216
10
1076
1129
5151
2
3080
3
3715
21152
8
4651
2650
20
1373
989
0
280
2405
2740
2932
1517
3169
2865
297066
838
1500
1004
1393
1941
4
1716
3090
6
181997
11
2489
2725
22