1145
1
3498
4
1422
0
408
514
56488
177
1645
1527
2033
2
3044
27
4252
2079
3
2767
48766
24
356
1756
2431
2417
690
2341
755
962
4531
1444
4232
1686
2541
6979
858