1586
1
1543
2
2522
0
1115
1595
169211
11
8766
3564
3
4328
10
759
1099
1009
1344
4830
1238
846
511
1045
1152
2952
2683
25127
3287
839
525
1938
2619
363
383