2871
5
1559
2
639
4
3498
2952
442
1
1329
3659
8
3157
7
1518
2003
0
968
408
1696
514
1513
780
56488
177
1012
1124
1425
2033
3044
27
4252
2079
3
48766
24
356
1756
2431