1425
2
19944
10243
4
2489
1672
1
216
0
1888
3
7733
24337
22
2562
526
2620
19932
6
6517
3910
5579
7
1306
868
11924
610
3471
4382
1660
2044
2265
7976
8
2360
1632
469
131589