1229
1
2602
2
848
1828
1295
3498
4
1422
0
408
514
56488
177
1527
2033
3044
27
4252
2079
3
48766
24
356
1756
2431
2417
690
2341
755
962
4531
4232
2025
6979
858