1494
4
19944
2
565
1
596
0
919
894
700
3715
10827
5536
23
1243
2123
1105
2425
7
1103
1701
571
534
490
2271
1226
484
1712
1166
1184
562
2663
1092
1862
2771