3106
4
1787
1
2926
902
1336
2
1743
0
898
1547
3054
5
3683
868
2656
2173
2057
1683
1131
2044
3055
2166
3473
801
2500