1103
0
562
484
1468
1
1265
2663
914
490
2495
1581
1243
668
1166
1451
1819
2522
2
2123
1743
1136
1306
1336
534
1298
2271
4
2996
384
1862
3971
2505
2044