2121
4
2524
2
968
0
799
1
280
1362
357
787
2328
957
5223
9
3559
415
675
325
1557
36609
34
3691
5
437
2013
2749
1824
1436
1571
2091
691
1452
1133
1423
2143