1089
2
1085
1
2488
4
1182
1084
0
3367
5
2075
6
56488
1142
2033
3044
27
4252
2079
3
720
48766
24
356
1756
2431
2417
1053
935
1132
962
4232
573
3206
3233
16
6979
1454
3277
8