2033
2
2138
3
8772
3488
8
8773
10
2952
3888
2564
1102
1084
0
2478
56488
1130
3044
27
4252
1
2079
1073
48766
24
356
1756
2431
2417
1053
935
1303
1132
962
4232
1142
573