1494
4
19944
2
1992
3
565
1
697
0
1309
4914
700
3715
10827
5536
23
1243
2123
1105
2425
7
1103
1701
534
490
2271
484
1712
5389
596
1166
1184
562
2663
1092
1862