2059
2
1743
0
790
1862
3
965
1
1330
1349
1306
1623
1744
3154
6
1757
3683
5375
1555
1320
1717
1496
21152
8
2669
1247
1554
1041
1227
1077
951
956
2003