4277
3
3309
2488
4
2030
2
4857
1207
1326
1
2808
9244
1869
3157
7
7952
3045
1102
2864
2121
1256
521
81077
101
56488
0
9576
14
1292
2372
1149
991
2033
3044
27