1129
1
96
0
1191
3956
5
2259
1080
1272
1913
2
527
3
1047
1280
579
6500
13018
576
1055
1596
487
38477
34
4083
1458
3326
2794
613
12472
947
916
3066
7
571
1201