4362
5
3488
8
316
0
4864
1
376
56488
2275
2
2142
2033
3044
27
4252
2079
3
359
48766
24
356
1756
2431
2417
962
1567
4232
4536
6979
4
3277
169211
11
579
853
893
3380
951