1089
2
1085
1
853
2488
4
8686
5
1182
2169
1215
1714
2952
3233
16
169211
11
1312
3379
56488
0
1917
2602
1921
4987
3
1453
22330
22
4915
7
2033
3044
27
4252
2079
720
7756
598
48766
24