2368
1
3430
1465
1664
573
0
935
1053
1440
2
798
2708
8
4924
9
2033
3044
27
4252
2079
3
1454
48766
24
6979
4
467
4362
5
1326
2789