3498
4
4857
2
1389
4895
8
591
641
0
408
1464
3
514
56488
2024
1
177
1824
2033
3044
27
4252
2079
48766
24
635
356
1756
2431
2417
962
4232
1235
6979
3277
4362
5
1256