1087
1
571
0
1584
2
1365
2907
4
1230
2119
2735
650
1261
646
1425
661
814
896
2786
565
933
2111
3
2799