1599
2
2118
1
5151
3080
3
2163
0
3715
5982
6
21152
8
4651
2650
20
3777
11924
280
2405
2740
2932
297066
919
1047
1264
1890
1218
4285
946
1500
12149
2840
1034
3090
1793