1129
1
1191
3956
5
1080
1272
1913
2
1280
1047
3715
5151
3326
3
613
0
21152
8
38477
34
4651
571
2650
20
1007
1271
1021
2405
2740
280
1497
2368
1055
297066
576
1060
1210